package com.owen.common.dao;

import com.owen.common.domain.UploadFileDO;
import org.apache.ibatis.annotations.Param;

/**
 * 文件上传持久化数据记录
 * Author： liu
 */
public interface UploadFileDao {

    /**
     * 新增一条文件上传记录
     * @param uploadFileDO
     * @return
     */
    public int save(UploadFileDO uploadFileDO);

    /**
     * 根据id获取上传文件记录
     * @param id
     * @return
     */
    public UploadFileDO findById(String id);

    /**
     * 根据id和md5值获取文件上传记录
     */
    public UploadFileDO findByIdAndMd5(@Param("id") String id, @Param("md5") String md5);

}
